package com.me.batm;

public class GameConstants {
	public static final String GAME_NAME = "bitlessAgainsTheMachine";

	public static enum Direction{UP,DOWN,LEFT,RIGHT};

	public static final float SCREEN_WIDTH = 1000f;
	public static final float SCREEN_HEIGHT = 560f;
	
	public static final float HEART_BEAT_PERIOD = 11f;
	
	public static final float PLAYER_SPEED_CONSTANT = 150f;
	public static final float TARGET_TILE_CHANGE_TIME = 1f / 2f;
	
	public static final float GAME_SLOW_CONSTANT = 0.5f;

	public static final int DESKTOP_SCREEN_WIDTH = 1000;
	public static final int DESKTOP_SCREEN_HEIGHT = 562;

	public static final float MINIMUM_CONQUER_RADIO_AFFECT = 150f;
	public static final float MINIMUM_ANGER_RADIO_AFFECT = 100f;

	
	public static final float ANGER_ADD_CONSTANT = 3f;

	public static final float ANGERCONQUER_CONSTANT = 50f;
	
	public static final float RECOVER_ANGER = 2f;
	
	//Screen ID
	public static final int	MENU_SCREEN = 1;
	public static final int	MAIN_SCREEN = 2;

	// TODO: define these constants
	public static final float PPM_X = 0f;
	public static final float PPM_Y = 0f;
	
	//Sprite Constants
		public static final float COMMON_KEYFRAME_DURATION = 1f / 4f;
	
		//Guy Constants
		public static final int GUY_WALK_SIDE_SPRITES = 3;
		public static final int GUY_WALK_UP_SPRITES = 3;
		public static final int GUY_WALK_DOWN_SPRITES = 3;
		
		//Girl Constants
		public static final int GIRL_WALK_SIDE_SPRITES = 3;
		public static final int GIRL_WALK_UP_SPRITES = 3;
		public static final int GIRL_WALK_DOWN_SPRITES = 3;
		
		
}
